English Dictionary
▪ cuculus canorus
▪ cucumber
▪ cucumber tree
▪ cucumber vine
▪ cucumis
◊ CUCUMBER TREE
cucumber tree
n : American deciduous magnolia having large leaves and fruit
like a small cucumber [syn: {Magnolia acuminata}]
cuculus canorus
cucumber
cucumber tree
cucumber vine
cucumis
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]